Definition of Scomber Japonicus

  • (noun) small mackerel found nearly worldwide

Synonyms of Scomber Japonicus


Antonyms of Scomber Japonicus


No Antonyms Found.

Homophones of Scomber Japonicus


No Homophones Found.